package com.enjoyor.soa.traffic.api.dto.psas;

import java.util.Date;

import com.enjoyor.soa.traffic.util.bean.base.ABean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 应急专家信息
 * @author zsy
 *
 */
@ApiModel(description = "应急专家信息",value = "EmergencyExpertInfoDto")
public class EmergencyExpertInfoDto extends ABean{


	/**  */
	private static final long serialVersionUID = 3988461873047748978L;

	@ApiModelProperty(value = "专家编号", name="expertId",  required = true)
	private String expertId;

	@ApiModelProperty(value = "专家名称", name="expertName",  required = true)
    private String expertName;

	@ApiModelProperty(value = "角色编号", name="roleId",  required = true)
    private String roleId;

	@ApiModelProperty(value = "角色名称", name="roleName",  required = true)
    private String roleName;

	@ApiModelProperty(value = "所属领域编号", name="belongFiledId",  required = true)
    private String belongFiledId;

	@ApiModelProperty(value = "所属领域名称", name="belongFiledName",  required = true)
    private String belongFiledName;

	@ApiModelProperty(value = "联系电话", name="contactsWay",  required = true)
    private String contactsWay;

	@ApiModelProperty(value = "工作单位", name="workDept",  required = true)
    private String workDept;

	@ApiModelProperty(value = "描述信息", name="descriptor",  required = true)
    private String descriptor;

	@ApiModelProperty(value = "创建时间", name="createTime",  required = true)
    private Date createTime;

	@ApiModelProperty(value = "更新时间", name="updateTime",  required = true)
    private Date updateTime;

    public String getExpertId() {
        return expertId;
    }

    public void setExpertId(String expertId) {
        this.expertId = expertId == null ? null : expertId.trim();
    }

    public String getExpertName() {
        return expertName;
    }

    public void setExpertName(String expertName) {
        this.expertName = expertName == null ? null : expertName.trim();
    }

    public String getRoleId() {
        return roleId;
    }

    public void setRoleId(String roleId) {
        this.roleId = roleId == null ? null : roleId.trim();
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName == null ? null : roleName.trim();
    }

    public String getBelongFiledId() {
        return belongFiledId;
    }

    public void setBelongFiledId(String belongFiledId) {
        this.belongFiledId = belongFiledId == null ? null : belongFiledId.trim();
    }

    public String getBelongFiledName() {
        return belongFiledName;
    }

    public void setBelongFiledName(String belongFiledName) {
        this.belongFiledName = belongFiledName == null ? null : belongFiledName.trim();
    }

   


    public String getContactsWay() {
		return contactsWay;
	}

	public void setContactsWay(String contactsWay) {
		this.contactsWay = contactsWay;
	}

	public String getWorkDept() {
		return workDept;
	}

	public void setWorkDept(String workDept) {
		this.workDept = workDept;
	}

	public String getDescriptor() {
		return descriptor;
	}

	public void setDescriptor(String descriptor) {
		this.descriptor = descriptor;
	}

	public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}